package com.google.gwt.mobile.widgets.resource;

import com.google.gwt.core.client.GWT;
import com.google.gwt.resources.client.ClientBundle;
import com.google.gwt.resources.client.CssResource;

/**
 * The Interface Resources.
 */
public interface Resources extends ClientBundle {

  public static final Resources INSTANCE = GWT.create(Resources.class);
  public static final TransitionStyles TRANSITIONS = INSTANCE.transitions();
  public static boolean IS_INJECTED = TRANSITIONS.ensureInjected();

  @Source("Transitions.css")
  TransitionStyles transitions();

  /**
   * The Interface TransitionStyles.
   */
  public interface TransitionStyles extends CssResource {

    String slide();

    String slideup();

    String slidedown();

    String fade();

    String pop();

    String flip0();

    String flip1();

    String swap0();

    String swap1();

    String in();

    String out();

    String reverse();

    String start();
  }
}
